avena pelada - Turkish English Dictionary